package net.mikoo.seals.model;

import java.util.Date;
import java.util.List;

public class Company extends BaseModel {

    private static final long serialVersionUID = 7090671103072825893L;
	
    private Long companyId;
	
    /** 
     *公司名称 
     */
    private String companyName;
	
    /** 
     *公司类型 
     */
    private String companyType;
	
    /** 
     *社会统一信用代码 
     */
    private String creditCode;
	
    /** 
     *营业执照存放路径 
     */
    private String businessLicenseUrl;
	
    /** 
     *营业期限开始时间 
     */
    private Date businessTermStart;
	
    /** 
     *营业期限结束时间 
     */
    private Date businessTermEnd;
	
    /** 
     *经营范围 
     */
    private String businessScope;
	
    /** 
     *企业法人姓名 
     */
    private String legalPerson;
	
    /** 
     *法人身份证号 
     */
    private String idcard;
	
    /** 
     *法人身份证正面照片 
     */
    private String idcardFront;
	
    /** 
     *法人身份证反面照片 
     */
    private String idcardBack;
	
    /** 
     *公司账户到期时间 
     */
    private Date expireDate;
	
    /** 
     *公司状态 
     */
    private String companyStatus;
	
    /** 
     *管理员账户ID 
     */
    private String userLoginId;
	
    /** 
     *创建时间 
     */
    private Date createTime;
    
    private String phoneNumber;
    
    private String address;
    
    private Long partyId;
    
    private List<Workflow> workFlowList;
    
    private List<Devices> devicesList;
    
    private Staff staff;
	
    public Long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }
    
    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }
    
    public String getCompanyType() {
        return companyType;
    }

    public void setCompanyType(String companyType) {
        this.companyType = companyType;
    }
    
    public String getCreditCode() {
        return creditCode;
    }

    public void setCreditCode(String creditCode) {
        this.creditCode = creditCode;
    }
    
    public String getBusinessLicenseUrl() {
        return businessLicenseUrl;
    }

    public void setBusinessLicenseUrl(String businessLicenseUrl) {
        this.businessLicenseUrl = businessLicenseUrl;
    }
    
    public Date getBusinessTermStart() {
        return businessTermStart;
    }

    public void setBusinessTermStart(Date businessTermStart) {
        this.businessTermStart = businessTermStart;
    }
    
    public Date getBusinessTermEnd() {
        return businessTermEnd;
    }

    public void setBusinessTermEnd(Date businessTermEnd) {
        this.businessTermEnd = businessTermEnd;
    }
    
    public String getBusinessScope() {
        return businessScope;
    }

    public void setBusinessScope(String businessScope) {
        this.businessScope = businessScope;
    }
    
    public String getLegalPerson() {
        return legalPerson;
    }

    public void setLegalPerson(String legalPerson) {
        this.legalPerson = legalPerson;
    }
    
    public String getIdcard() {
        return idcard;
    }

    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }
    
    public String getIdcardFront() {
        return idcardFront;
    }

    public void setIdcardFront(String idcardFront) {
        this.idcardFront = idcardFront;
    }
    
    public String getIdcardBack() {
        return idcardBack;
    }

    public void setIdcardBack(String idcardBack) {
        this.idcardBack = idcardBack;
    }
    
    public Date getExpireDate() {
        return expireDate;
    }

    public void setExpireDate(Date expireDate) {
        this.expireDate = expireDate;
    }
    
    public String getCompanyStatus() {
        return companyStatus;
    }

    public void setCompanyStatus(String companyStatus) {
        this.companyStatus = companyStatus;
    }
    
    public String getUserLoginId() {
        return userLoginId;
    }

    public void setUserLoginId(String userLoginId) {
        this.userLoginId = userLoginId;
    }
    
    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

	public List<Workflow> getWorkFlowList() {
		return workFlowList;
	}

	public void setWorkFlowList(List<Workflow> workFlowList) {
		this.workFlowList = workFlowList;
	}

	public List<Devices> getDevicesList() {
		return devicesList;
	}

	public void setDevicesList(List<Devices> devicesList) {
		this.devicesList = devicesList;
	}

	public String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public Long getPartyId() {
		return partyId;
	}

	public void setPartyId(Long partyId) {
		this.partyId = partyId;
	}

	public Staff getStaff() {
		return staff;
	}

	public void setStaff(Staff staff) {
		this.staff = staff;
	}
	
	
}